import { RoomEntity, memberEntity, regularRooms } from '@/api/detail/interface'
export interface detailUrlParam {
	meeting_moid: string
	regularMeetingMoid: string
}
export interface DetailInfo {
	/** 是否例会详情 */
	isRepeat: boolean
	isAudit: boolean
	meeting_moid: string
	/** 标题 */
	title: {
		name: string
		isEdit: boolean
	}
	/** 时间 */
	time: {
		isShow: boolean
		dateTime: string
	}
	/** 虚拟会议室 */
	vrm: string
	/** 例会 */
	regular: {
		isShow: boolean
		text: string
		showLink: boolean
		link: string
	}
	/** 会议室 */
	room: {
		isShow: boolean
		rooms: Array<RoomEntity> | Array<regularRooms>
		name: string
		showName: boolean
		showDetail: boolean
	}
	/** 发起人 */
	organizer: string
	/** 管理员 */
	chairman: string
	/** 会议号 */
	e164: string
	/** 密码 */
	password: string
	/** 直播 */
	live: {
		liveShow: boolean
		liveUrl: string
		livePasswordShow: boolean
		livePassword: string
		qrCodeBase64Show: boolean
		qrCodeBase64: string
	}
	/** 概要 */
	brief: string
	/** 文件管理 */
	file: {
		show: boolean
		btnShow: boolean
		num: number
		text: string
		showFileManager: boolean
	}
	/** 参会人员 */
	person: {
		attendingPersons: Array<memberEntity>
		attendingAllPersons: Array<memberEntity>
		showAttendingPersonsMtAll: boolean
		notParticipateInAllPersons: Array<memberEntity>
		notParticipateInPersons: Array<memberEntity>
		showNotParticipateInAllPersonsMtAll: boolean
	}
}
export interface domSize {
	height: number
	width: number
}
